查看原文
其他

深度学习spring boot必备的开源项目,国庆假期不来深造一番?

TJ TJ君 2021-11-13

今天小编要给大家推荐一个超级厉害的项目,非常适合大家在国庆长假好好学习下,项目在GitHub上star已经有23.5k之多~

这么厉害的项目是讲什么的呢?

小编揭晓谜底~~~~~

项目名为spring boot demo,光听名字就应该知道项目肯定是为想学习spring boot的小伙伴量身定制的项目!

截止发文时点,spring boot demo里面总共包含 66 个集成demo,其中完全完成的就有55个~作者还表示,如果小伙伴有什么想学想知道的,可以给他留言,只要是他能解决的一定尽力安排!


之前也有小伙伴,跟小编抱怨过没有足够连续的时间去学习,往往被这样那样的工作打断。那么想想接下来的国庆大假,是不是有足够的时间让你深度学习、消化这么多内容呢?是不是瞬间觉得美滋滋的~

该项目集成的内容包括:

  • actuator(监控)
  • admin(可视化监控)
  • logback(日志)
  • aopLog(通过AOP记录web请求日志)
  • 统一异常处理(json级别和页面级别)
  • freemarker(模板引擎)
  • thymeleaf(模板引擎)
  • Beetl(模板引擎)
  • Enjoy(模板引擎)
  • JdbcTemplate(通用JDBC操作数据库)
  • JPA(强大的ORM框架)
  • mybatis(强大的ORM框架)
  • 通用Mapper(快速操作Mybatis)
  • PageHelper(通用的Mybatis分页插件)
  • mybatis-plus(快速操作Mybatis)
  • BeetlSQL(强大的ORM框架)
  • upload(本地文件上传和七牛云文件上传)
  • redis(缓存)
  • ehcache(缓存)
  • email(发送各种类型邮件)
  • task(基础定时任务)
  • quartz(动态管理定时任务)
  • xxl-job(分布式定时任务)
  • swagger(API接口管理测试)
  • security(基于RBAC的动态权限认证)
  • SpringSession(Session共享)
  • Zookeeper(结合AOP实现分布式锁)
  • RabbitMQ(消息队列)
  • Kafka(消息队列)
  • websocket(服务端推送监控服务器运行信息)
  • socket.io(聊天室)
  • ureport2(中国式报表)
  • 打包成war文件
  • 集成 ElasticSearch(基本操作和高级查询)
  • Async(异步任务)
  • 集成Dubbo(采用官方的starter)
  • MongoDB(文档数据库)
  • neo4j(图数据库)
  • docker(容器化)
  • JPA多数据源
  • Mybatis多数据源
  • 代码生成器
  • GrayLog(日志收集)
  • JustAuth(第三方登录)
  • LDAP(增删改查)
  • 动态添加/切换数据源
  • 单机限流(AOP + Guava RateLimiter)
  • 分布式限流(AOP + Redis + Lua)
  • ElasticSearch 7.x(使用官方 Rest High Level Client)
  • HTTPS
  • Flyway(数据库初始化)
  • UReport2(中国式复杂报表)

不得不说,这么多demo,光看着上面的目录,小编都有点晕了,如果能将这些demo全都融会贯通,想必绝对可以一跃成为Spring boot的精通成就获得者。

项目的开发环境以及运行方式都浅显易懂,或许就是为了让每一个读者能在学习之余感受到 大隐隐于市 小隐隐于野的感受。

小编想起自己的编码学习之路,当初学习spring boot的时候行业还刚刚起步,小编都是到处逛论坛到处问到处看,不停的尝试不停的报错不停的修正,如果当时就有这么好用的项目,想必小编的汗水、泪水、苦水都可以少留不少。正印了那句,前人栽树后人乘凉

好啦,想学习spring boot和java的小伙伴,赶紧安排一下自己的国庆假期时间,fighting、fighting,等国庆闭关出来之时,让大家见识下一个不同的精通spring boot的你!

想获取项目的地址的小伙伴,赶紧:

点击下方卡片,关注公众号“TJ君

回复“闭关修炼”,获取仓库地址


往期推荐

往期推荐

让你的收入节节攀高,一款开源家庭理财系统

报表能做到多好看?

Markdown编辑器功能不够多?自己加插件就行了!来看看这款开源Markdown编辑器

如何入门Go语言

自己搭建个对象存储服务难不难?

用 Spring Boot 打造一款突破行业垄断的停车场管理系统


大家好,我是TJ

一个励志推荐10000款开源项目与工具的程序员

欢迎关注我,了解多好玩、有趣的科技资讯

: . Video Mini Program Like ,轻点两下取消赞 Wow ,轻点两下取消在看

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存